package com.dc.spring.init;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.BootstrapRegistry;
import org.springframework.boot.BootstrapRegistryInitializer;

/**
 * BootstrapRegistryInitializer 是 Spring Boot 提供的一个接口，允许你在应用程序启动的早期阶段对 BootstrapRegistry 进行自定义配置。
 * 这个接口的典型用途是在应用上下文 (ApplicationContext) 初始化之前注册一些组件或配置，以便在整个应用程序启动过程中使用。
 */
public class MyBootstrapRegistryInitializer  implements BootstrapRegistryInitializer {
    Logger logger = LoggerFactory.getLogger(this.getClass().getName()) ;
    @Override
    public void initialize(BootstrapRegistry registry) {
        logger.info("myStart MyBootstrapRegistryInitializer initialize");
    }
}
